premises of a mission

  1. Noun elçilik binası